<!doctype html>
<!--
Copyright (c) 2014 The Polymer Project Authors. All rights reserved.
This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt
The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt
The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt
Code distributed by Google as part of the polymer project is also
subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt
-->
<html>
<head>
  <title>polymer api</title>
  <style>
    html, body {
      font-family: Arial, sans-serif;
      white-space: nowrap;
      overflow: hidden;
    }
    [noviewer] [ifnoviewer] {
      display: block;
    }
    [detector], [ifnoviewer], [noviewer] [ifviewer] {
      display: none;
    }
    [ifviewer], [ifnoviewer] {
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
    }
    iframe {
      border: none;
      margin: 0;
      width: 100%;
      height: 100%;
    }
    #remote {
      position: absolute;
      top: 0;
      right: 0;
    }
  </style>
  <script src="../webcomponentsjs/webcomponents.js"></script>
  <link rel="import" href="../polymer-home-page/polymer-home-page.html">
</head>
<body>
  <img detector src="../polymer-home-page/bowager-logo.png" onerror="noviewer()">
  <polymer-home-page ifviewer></polymer-home-page>
  <div ifnoviewer>
    <span id="remote">[remote]</span>
    <iframe></iframe>
  </div>
  <!-- -->
  <script>
    var remoteDocs = 'http://turbogadgetry.com/bowertopia/components/';
    // if no local info viewer, load it remotely
    function noviewer() {
      document.body.setAttribute('noviewer', '');
      var path = location.pathname.split('/');
      var module = path.pop() || path.pop();
      document.querySelector('iframe').src = remoteDocs + module;
      document.querySelector('title').textContent = module;
    }
    // for testing only
    var opts = window.location.search;
    if (opts.indexOf('noviewer') >= 0) {
      noviewer();
    }
  </script>
</body>
</html>
